chenopodium rubrum - English Synonyms Dictionary